overcoming difficulties - Francés Inglés Diccionario